package com.estun.backroundManagementService.modules.product.model.excel;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.time.LocalDateTime;

/**
 * <p>
 * 产品表
 * </p>
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class ProductExportExcel {

    @ExcelProperty("生产排程码")
    private String scheduleCode;

    @ExcelProperty("产品码")
    private String productNo;

    @ExcelProperty("上油路板扫码")
    private String upperCode;

    @ExcelProperty("下油路板扫码")
    private String lowerCode;

    @ExcelProperty("隔板编码")
    private String middleCode;

    @ExcelProperty("状态")
    private Integer status;

    @ExcelProperty("当前所在工位")
    private String stationId;

    @ExcelProperty("工位序号")
    private Integer stationSort;

    @ExcelProperty("创建时间")
    private LocalDateTime createTime;

    @ExcelIgnore
    private Integer type;

    @ExcelProperty("主压力电磁阀（绿色）")
    private String emvA;

    @ExcelProperty("过冷保护电磁阀（蓝色）")
    private String emvB;

    @ExcelProperty("离合器电磁阀（金属）")
    private String emvC;
}
